package com.pagoda.nerp.trade.entity;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;

import java.util.Date;
@JsonSerialize(include= JsonSerialize.Inclusion.NON_NULL)
public class MdVendorCheck {
    /**
     * 记录ID
     *
     * @mbg.generated
     */
    private Integer id;

    /**
     * 供应商ID
     *
     * @mbg.generated
     */
    private Integer vendorId;

    /**
     * 供应商代码
     *
     * @mbg.generated
     */
    private String vendorCode;

    /**
     * 审核状态结果:Y 成功 N 失败
     *
     * @mbg.generated
     */
    private String checkStatus;

    /**
     * 审核描述信息
     *
     * @mbg.generated
     */
    private String checkDesc;

    /**
     * 审核人
     *
     * @mbg.generated
     */
    private String checkUser;

    /**
     * 审核时间
     *
     * @mbg.generated
     */
    private Date checkTime;

    /**
     * 创建时间
     *
     * @mbg.generated
     */
    private Date createTime;

    /**
     * 修改时间
     *
     * @mbg.generated
     */
    private Date modifyTime;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getVendorId() {
        return vendorId;
    }

    public void setVendorId(Integer vendorId) {
        this.vendorId = vendorId;
    }

    public String getVendorCode() {
        return vendorCode;
    }

    public void setVendorCode(String vendorCode) {
        this.vendorCode = vendorCode == null ? null : vendorCode.trim();
    }

    public String getCheckStatus() {
        return checkStatus;
    }

    public void setCheckStatus(String checkStatus) {
        this.checkStatus = checkStatus == null ? null : checkStatus.trim();
    }

    public String getCheckDesc() {
        return checkDesc;
    }

    public void setCheckDesc(String checkDesc) {
        this.checkDesc = checkDesc == null ? null : checkDesc.trim();
    }

    public String getCheckUser() {
        return checkUser;
    }

    public void setCheckUser(String checkUser) {
        this.checkUser = checkUser == null ? null : checkUser.trim();
    }

    public Date getCheckTime() {
        return checkTime;
    }

    public void setCheckTime(Date checkTime) {
        this.checkTime = checkTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    @Override
    public String toString() {
        return "MdVendorCheck{" +
                "id=" + id +
                ", vendorId=" + vendorId +
                ", vendorCode='" + vendorCode + '\'' +
                ", checkStatus='" + checkStatus + '\'' +
                ", checkDesc='" + checkDesc + '\'' +
                ", checkUser='" + checkUser + '\'' +
                ", checkTime=" + checkTime +
                ", createTime=" + createTime +
                ", modifyTime=" + modifyTime +
                '}';
    }
}